<?

include("db.php");

if (empty($_GET['sayfa']) or !is_numeric($_GET['sayfa'])) {
    $sayfa = 1;
} else {
    $sayfa = @$_GET['sayfa'];
}
$id = @intval($_GET['id']);

$cookie_time = time() + (86400 * 31 * 12);
setcookie("okundu" . $id, 1, $cookie_time);
if (empty($_COOKIE['okundu' . $id])) {
    mysql_query("UPDATE makale SET okunma=okunma+1 WHERE id='$id'");
}
$makale = mysql_fetch_array(mysql_query("SELECT * FROM makale WHERE id=$id"));
$yazan_id = $makale['yazan_id'];
$m_yazan = mysql_fetch_array(mysql_query("SELECT * FROM uyeler WHERE id='$yazan_id'"));
$limit = 10;
$baslangic = ($sayfa - 1) * $limit;
$yorum_sayisi = mysql_num_rows(mysql_query("SELECT * FROM yorumlar WHERE makale_id=$id"));
$smarty->assign("yorum_sayisi", $yorum_sayisi);

$toplam_sayfa = ceil($yorum_sayisi / $limit);


@$query = mysql_query("SELECT * FROM yorumlar WHERE makale_id=$id ORDER BY id DESC LIMIT $baslangic, $limit");
$yorumlar = array();
while ($row = mysql_fetch_array($query)) {
    $yorum_id = $row['id'];
    $yorum_baslik = stripslashes($row['baslik']);
    $yorum_mesaj = stripslashes(nl2br($row['yorum']));
    $yorum_yazan_id = $row['yazan_id'];
    $yorum_yazan = stripslashes($row['yazan']);
    $yorum_tarih = $row['tarih'];
    $yorum_yazan_mysql = mysql_fetch_array(mysql_query("SELECT * FROM uyeler WHERE id=$yorum_yazan_id"));
    $kullanici_adi = $yorum_yazan_mysql['kullanici'];
    
    array_push($row, $kullanici_adi);
    array_push($yorumlar, $row);
}
$smarty->assign("yorumlar", $yorumlar);


$kategori = mysql_fetch_array(mysql_query("SELECT * FROM kategoriler WHERE id=$makale[kategori_id]"));

$smarty->assign("kategori_id", $kategori['id']);
$smarty->assign("kategori_title", $kategori['title']);
$smarty->assign("title", $makale['baslik'] . " - Jurix | onuragtas");

$smarty->assign("id", $id);
$smarty->assign("makale_yorum_sayisi", $yorum_sayisi);
$smarty->assign("baslik", mysql_real_escape_string($makale['baslik']));
$smarty->assign("tarih", $makale['tarih']);
$smarty->assign("image", $makale['image']);
$smarty->assign("mesaj", BBCode($makale['mesaj'], $tema));
$smarty->assign("kullanici", $m_yazan['tam_ad']);
$smarty->assign("kullanici_id", $m_yazan['id']);
$smarty->assign("okunma", $makale['okunma']);

$smarty->assign("linkler", linkler());
$smarty->assign("etiketler", etiketler());
$smarty->assign("kategoriler", kategoriler());
$smarty->assign("sol_menu", sol_menu());
$smarty->assign("sayfalama", sayfalama_yorum($sayfa, $toplam_sayfa, $id));
$smarty->display("makale.tpl");
?>
